top-driving apparatus - Französisch Englisch Wörterbuch